#ifndef ESTEP_H
#define ESTEP_H

#include <Evas.h>
#include <Ecore.h>
#include <Ecore_X.h>
#include <Ecore_Evas.h>
#include <Esmart/Esmart_Draggies.h>
#include <Edje.h>
#include <stdlib.h>
#include <stdio.h>
#include <limits.h>

#define DEFAULT_THEME "default"
#define FREE(p) if (p) { free(p); p = NULL; }

typedef struct _Estep Estep;

struct _Estep
{
	Ecore_Evas *ee;
	Evas *evas;
	Evas_Object *gui;
	Evas_Object *drag;
	Ecore_Timer *timer;
	int direction;
};

#include "config.h"
#include "callbacks.h"

#endif
